package com.sinosoft.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 *
 * @TableName customerdo
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class Customerdo implements Serializable {
    /**
     *
     */
    private Integer id;

    /**
     *
     */
    private String uwFlag;

    /**
     *
     */
    private String addrChoise;

    /**
     *
     */
    private Integer age;

    /**
     *
     */
    private String agentName;

    /**
     *
     */
    private String agentNo;

    /**
     *
     */
    private String appellation;

    /**
     *
     */
    private String assetAccount;

    /**
     *
     */
    private String bakInfo;

    /**
     *
     */
    private String bankId;

    /**
     *
     */
    private Date birthday;

    /**
     *
     */
    private String birthdayFlag;

    /**
     *
     */
    private String branchCode;

    /**
     *
     */
    private String cardNumber;

    /**
     *
     */
    private String cardType;

    /**
     *
     */
    private String carePoints;

    /**
     *
     */
    private String channel;

    /**
     *
     */
    private String childFlag;

    /**
     *
     */
    private String commercialInsuranceStatus;

    /**
     *
     */
    private String companyCode;

    /**
     *
     */
    private String countryOrArea;

    /**
     *
     */
    private String customType;

    /**
     *
     */
    private String customerLevel;

    /**
     *
     */
    private String customerMergeNo;

    /**
     *
     */
    private String customerNo;

    /**
     *
     */
    private String customerProperty;

    /**
     *
     */
    private String customerType;

    /**
     *
     */
    private String deathFlag;

    /**
     *
     */
    private String degree;

    /**
     *
     */
    private String divisionActivity;

    /**
     *
     */
    private String divisionFlag;

    /**
     *
     */
    private String divisionSource;

    /**
     *
     */
    private String divisionState;

    /**
     *
     */
    private String email;

    /**
     *
     */
    private String emergencyContact;

    /**
     *
     */
    private String endCarePoints;

    /**
     *
     */
    private String ensureState;

    /**
     *
     */
    private String existingProductCategories;

    /**
     *
     */
    private String familyExpense;

    /**
     *
     */
    private String familyIncome;

    /**
     *
     */
    private String financingAccount;

    /**
     *
     */
    private String firstLetterName;

    /**
     *
     */
    private String grpCityAddr;

    /**
     *
     */
    private String grpCountyAddr;

    /**
     *
     */
    private String grpNoAddr;

    /**
     *
     */
    private String grpProvinceAddr;

    /**
     *
     */
    private String grpStreetAddr;

    /**
     *
     */
    private String grpZipCode;

    /**
     *
     */
    private String healthFlag;

    /**
     *
     */
    private String height;

    /**
     *
     */
    private String homeCityAddr;

    /**
     *
     */
    private String homeCountryAddr;

    /**
     *
     */
    private String homeDetailAddr;

    /**
     *
     */
    private String homeDetailAddrCn;

    /**
     *
     */
    private String homeNoAddr;

    /**
     *
     */
    private String homePhone;

    /**
     *
     */
    private String homeProvinceAddr;

    /**
     *
     */
    private String homeStreetAddr;

    /**
     *
     */
    private String homeZipCode;

    /**
     *
     */
    private String houseState;

    /**
     *
     */
    private String idNo;

    /**
     *
     */
    private String idType;

    /**
     *
     */
    private String interest;

    /**
     *
     */
    private String introduce;

    /**
     *
     */
    private String introducer;

    /**
     *
     */
    private String investmentInfo;

    /**
     *
     */
    private String isStarred;

    /**
     *
     */
    private String lastInsureDate;

    /**
     *
     */
    private String loanState;

    /**
     *
     */
    private String logicDel;

    /**
     *
     */
    private String mailDetailAddr;

    /**
     *
     */
    private String mailDetailAddrCn;

    /**
     *
     */
    private Date makeDate;

    /**
     *
     */
    private String marriage;

    /**
     *
     */
    private String medicalAccount;

    /**
     *
     */
    private String memberFlag;

    /**
     *
     */
    private String mergeToCustomerNo;

    /**
     *
     */
    private String mobilePhone;

    /**
     *
     */
    private Date modifyDate;

    /**
     *
     */
    private String name;

    /**
     *
     */
    private String occupationCode;

    /**
     *
     */
    private String occupationName;

    /**
     *
     */
    private String occupationType;

    /**
     *
     */
    private String odsCustomerNo;

    /**
     *
     */
    private String openId;

    /**
     *
     */
    private String operator;

    /**
     *
     */
    private String organizationCode;

    /**
     *
     */
    private String pastDisease;

    /**
     *
     */
    private String pastUwResult;

    /**
     *
     */
    private String pinyinName;

    /**
     *
     */
    private String productTendency;

    /**
     *
     */
    private String remark2;

    /**
     *
     */
    private String remark6;

    /**
     *
     */
    private String remark7;

    /**
     *
     */
    private String remark8;

    /**
     *
     */
    private String retireAccount;

    /**
     *
     */
    private String riskAccount;

    /**
     *
     */
    private String saveAccount;

    /**
     *
     */
    private String sex;

    /**
     *
     */
    private String socialSecurity;

    /**
     *
     */
    private String source;

    /**
     *
     */
    private Date specialDate;

    /**
     *
     */
    private Date startDate;

    /**
     *
     */
    private String surrender;

    /**
     *
     */
    private String syncFlag;

    /**
     *
     */
    private String transportation;

    /**
     *
     */
    private String twoYearAddInsu;

    /**
     *
     */
    private String unionId;

    /**
     *
     */
    private String userId;

    /**
     *
     */
    private Date validityDate;

    /**
     *
     */
    private String wechatNick;

    /**
     *
     */
    private String weight;

    /**
     *
     */
    private String workPhone;

    /**
     *
     */
    private String workUnitSchoolName;

    /**
     *
     */
    private String wxWorkFlag;

    /**
     *
     */
    private BigDecimal yearSalary;

    private static final long serialVersionUID = 1L;


}
